package com.traffic.constant;

/**
 * Created by IntelliJ IDEA.
 * User: KingRainGrey
 * Date: 2020/9/4
 */

/**
 * 常量池
 */
public interface Const {
    /**
     * 加密盐前缀
     */
    String SALT_PREFIX = "::TrafficSys::";

    /**
     * TOKEN CACHE前缀
     */
    String TOKEN_PREFIX = "::TOKEN::";

    /**
     * 从TOKEN中取值时的用户标识
     */
    Integer TAG_USER = 1;

    /**
     * 从Token中取值时的管理员标识
     */
    Integer TAG_ADMIN = 0;

    /**
     * APP配置启用标识
     */
    Integer CONFIG_START = 1;

    /**
     * APP配置关闭标识
     */
    Integer CONFIG_CLOSE = 0;

    /**
     * 短信验证码初始化次数
     */
    Integer SMS_ONE = 1;

    /**
     * 短信验证码长度
     */
    Integer SMS_CODE_LENGTH = 6;

    /**
     * 短信验证码请求成功
     */
    String SMS_OK = "000000";

    /**
     * 短信验证码最大请求次数
     */
    Integer SMS_MAX_TIMES = 30;

    /**
     * 短信验证码请求周期
     */
    Integer SMS_WAIT = 60 * 1000;

    /**
     * 验证码有效时间
     */
    Integer SMS_KEEP_TIME = 300 * 1000;

    /**
     * 本日验证码标识
     */
    Integer SMS_TODAY = 1;

    /**
     * 以往验证码标识
     */
    Integer SMS_OLD = 0;

    /**
     * HTTP请求成功
     */
    Integer HTTP_OK = 200;

    /**
     * 随机昵称长度
     */
    Integer NICK_NAME_LENGTH = 8;

    /**
     * 权限-查询
     */
    String AUTH_QUERY = "QUERY";

    /**
     * 权限-修改
     */
    String AUTH_EDIT = "EDIT";

    /**
     * 权限-新增
     */
    String AUTH_ADD = "ADD";

    /**
     * 权限-删除
     */
    String AUTH_DELETE = "DELETE";

    /**
     * 权限-配置参数
     */
    String AUTH_CONFIG = "CONFIG";

    /**
     * 权限-最高
     */
    String AUTH_ADMIN = "ADMIN";

    /**
     * 权限-推送
     */
    String AUTH_MESSAGE = "MESSAGE";

    /**
     * 权限-反馈处理
     */
    String AUTH_FEEDBACK = "FEEDBACK";

    /**
     * 权限-问题配置
     */
    String AUTH_ISSUE = "ISSUE";

    /**
     * 权限-文本图片更新
     */
    String AUTH_TEXT = "TEXT";

    /**
     * 权限-参数设置
     */
    String AUTH_PARAM = "PARAM";

    /**
     * 权限字符串分隔符
     */
    String STRING_SPLIT = "-";

    /**
     * 账户状态-正常
     */
    Integer ACCOUNT_NORMAL_TAG = 1;

    /**
     * 账户状态-冻结
     */
    Integer ACCOUNT_FROZEN_TAG = 0;

    /**
     * 百度地图
     */
    String BAIDUMAP_API = "http://api.map.baidu.com/";

    /**
     * 极光推送
     */
    String JIGUANG_API = "https://api.jpush.cn/v3/push";

    String APP_KEY = "769cf16a9b538f05993ea688";
    String MASTER_SECRET = "d4945216e9b701ba581a5da6";


}
